I have no idea where JJ Watt will land. I know the connections to GB and PIT but (in my opinion) the best fit is the Buffalo Bills.
JJ Wa
Of all
De
Texan